@font-face {
    font-family:'FontAwesome';
    src:url(../fonts/fontawesome-webfont.eot?v=4.1.0);
    src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format('embedded-opentype'),
    url(../fonts/fontawesome-webfont.woff?v=4.1.0) format('woff'),
    url(../fonts/fontawesome-webfont.ttf?v=4.1.0) format('truetype'),
    url(../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular)format('svg');
    font-weight:normal;
    font-style:normal
}

tree-view {
    display: block;
}

tree-view .collapsing.in {
    overflow: visible;
}

tree-view ul {
    padding-left: 0;
}

tree-view ul li {
    display: block;
}

tree-view ul li .node:before, tree-view ul li .node:after {
    display: table;
    content: " ";
}

tree-view ul li .node:after {
    clear: both;
}

tree-view ul li .node:hover {
    background: #D8ECF6;
}

tree-view ul li .node.selected {
    background: #D8ECF6;
}

tree-view ul li .node {
    cursor: pointer;
    margin-left: -15px;
    margin-right: -15px;
    margin: 0;
    padding: .3745rem;
    border-bottom: 1px solid #e4eaec;
}

tree-view ul li .node div:first-child i.no-child, tree-view ul li .node div:first-child i.has-child, tree-view ul li .node div:first-child i.has-child-open {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 0.3475rem;
}

tree-view ul li .node div:first-child i.no-child:before {
    content: "\f114";
}

tree-view ul li .node div:first-child i.has-child:before {
    content: "\f07b";
}

tree-view span.faultMatched{
    color: red;
}

tree-view span.faultUnKnown{
    color: green;
}

tree-view ul li .node div:first-child i.has-child-open:before {
    content: "\f07c";
}

tree-view ul li .node div:first-child span {
    padding: .1475rem;
}

tree-view ul li .node div:first-child span .selected {
    background: #D8ECF6;
}

tree-view tree-view {
    padding-left: 1.3475rem;
}

*[draggable = true] {
    -khtml-user-drag: element;
}
